package com.autumn.common.api.domain.entities;

import java.io.Serializable;

/**
 * 
 * @author 老码农
 *         <p>
 *         Description
 *         </p>
 * @date 2017-12-31 21:19:13
 * @param <TPrimaryKey>
 *            主键类型
 */
public interface IEntity<TPrimaryKey> extends Serializable {

	/**
	 * 字段id
	 */
	public static final String FILED_ID = "id";
	
	/**
	 * 获取Id
	 * 
	 * @return
	 */
	TPrimaryKey getId();

	/**
	 * 设置Id
	 * 
	 * @param id
	 *            id值
	 */
	void setId(TPrimaryKey id);

}
